﻿a:active {color : $$Link_Active_Color$$; text-decoration: none}
a:link {color : $$Link_Color$$; text-decoration: underline}
a:visited {color : $$Link_Visited_Color$$; text-decoration: underline}
Textarea {font: 9pt Verdana, sans-serif; color: black}

H1 {font-size: 20pt}
H2 {font-size: 15pt}
H3 {font-size: 18pt}
     

body
{
	font: 10pt Verdana,sans-serif;
	color: $$Appl_Fore_Color$$;
	background-color: $$Appl_Bkg_Color$$;
	background-image: url('$$Body_Bkg_Image$$');
	background-repeat:repeat;
}
   
H1{ font-family : verdana; font-size :34pt;PADDING-LEFT: 36pt; PADDING-RIGHT: 5pt; white-space: nowrap;}
H2{ font-family : verdana; font-size :26pt;PADDING-LEFT: 28pt; PADDING-RIGHT: 5pt; white-space: nowrap;}
H3{ font-family : verdana; font-size :20pt;PADDING-LEFT: 20pt; PADDING-RIGHT: 5pt; white-space: nowrap;}
H4{ font-family : verdana; font-size :16pt;PADDING-LEFT: 16pt; PADDING-RIGHT: 5pt; white-space: nowrap;}
H5{ font-family : verdana; font-size :12pt;PADDING-LEFT: 12pt; PADDING-RIGHT: 5pt; white-space: nowrap;}
H6{ font-family : verdana; font-size :9pt;PADDING-LEFT: 8pt; PADDING-RIGHT: 5pt; white-space: nowrap;}

TABLE 
	{	background-color: $$Form_Bkg_Color$$;
		border-color:$$Form_Borderdark_Color$$;
	}

TD { font-family : verdana; 
     font-size :8pt;
     PADDING-LEFT: 5pt; 
     PADDING-RIGHT: 5pt; 
     white-space: nowrap;}
TH { font-family : verdana; 
     font-size :8pt;
     text-align:center;
     PADDING-LEFT: 5pt; 
     PADDING-RIGHT: 5pt; 
     white-space: nowrap;
     color: $$Form_Out_Cap_Fore_Color$$;
	 background-color: $$Form_Out_Cap_Bkg_Color$$;
	 height:15px;
	 }
TR
{
	font-family: verdana;
	font-size: 8pt;
	padding-left: 5pt;
	padding-right: 5pt;
	white-space: nowrap;
	color: $$Form_Out_Row_Fore_Color$$;
	background-color: $$Form_Out_Row_Bkg_Color$$;
}

INPUT[type="image"]
	 {	padding:0px; 
        white-space: nowrap;
     }
INPUT { font-family : verdana; 
        font-size :8pt;
        PADDING-LEFT: 5pt; 
        PADDING-RIGHT: 5pt; 
        white-space: nowrap;
        color:$$Form_In_Enable_Color$$;}
        
 INPUT[type="submit"]
	  { font-family : verdana; 
        font-size :8pt;
        PADDING-LEFT: 5pt; 
        PADDING-RIGHT: 5pt; 
        white-space: nowrap;
        color:Gray;
       }
       
INPUT[type="text"]
	 {	font-family : verdana; 
        font-size :8pt;
        PADDING-LEFT: 5pt; 
        PADDING-RIGHT: 5pt; 
        white-space: nowrap;
        color:$$Form_In_Enable_Fore_Color$$;
        background-color: $$Form_Bkg_Color$$;
       }
INPUT[type="text"][disabled]
	  { font-family : verdana; 
        font-size :8pt;
        font-weight:bold;
        PADDING-LEFT: 5pt; 
        PADDING-RIGHT: 5pt; 
        white-space: nowrap;
        color:$$Form_In_Disable_Fore_Color$$;
        background-color:Transparent;
       }
INPUT[type="radio"]
	 {	font-family : verdana; 
        font-size :8pt;
        PADDING-LEFT: 5pt; 
        PADDING-RIGHT: 5pt; 
        white-space: nowrap;
        color:$$Form_In_Enable_Fore_Color$$;
        background-color:Transparent;
       }
INPUT[type="checkbox"]
       {
       	color:$$Form_In_Enable_Fore_Color$$; 
       	background-color:Transparent;
        }		
form
{
	border-style: none;
	border-width: 0;
	font-family: Verdana, sans-serif;
	font-size: small;
	padding-top: 3;
	padding-bottom: 0;
	padding-left: 0px;
	background-color: $$Form_Bkg_Color$$;
	background-image: url('$$Form_Bkg_Image$$');
	background-repeat:repeat;
	color: $$Form_Fore_Color$$;
}

.DataEntryButtons {  background-color: Silver;
                     text-align:center;
                     font-family: Verdana, sans-serif;
                     font-size: 8pt;
                     font-weight:bold;
                     color: #000000;
                     width: 100%;
                  }
.TrConsoleLogTableIntestazione 
{
	 background-color:$$Form_Out_Cap_Bkg_Color$$;
	 height:30px;
}

.TrConsoleLogTableDati 
{
	 background-color:$$Form_Bkg_Color$$;
	 height:30px;
}

.TrLogTableFix 
{
	 text-align:center;
	 height:30px;
}

 .TdTitoloConsole    
{  background-color: $$Appl_Bkg_Color$$;
   background-image: url('$$Transparent_Image$$');
   background-repeat:repeat;
   text-align:center;
   font-size:24px;
   font-weight:bold;
 }
	                  
.ColoreForm    
{				font-family: verdana;
				font-size: 8pt;
				padding-left: 5pt;
				padding-right: 5pt;
				white-space: nowrap;
				background-color: $$Form_Bkg_Color$$;
                background-image: url('$$Transparent_Image$$');
				background-repeat:repeat;
               }
 
 .ColoreSfondo    
{				background-color: $$Appl_Bkg_Color$$;
                background-image: url('$$Transparent_Image$$');
				background-repeat:repeat;
               }
               
.ColoreColonnaTabella 
		{ background-color: $$Form_Out_Row_Bkg_Color$$; }
		
.ColoreColonnaTabellaLog 
		{ background-color: $$Log_Row_Text_Color$$; }
                 
TD.color2 {font-family: Arial,Helvetica,sans-serif; font-size: 10px; color:#000000; background: #D3D3D3}

.TabellaSenzaBordo
	{	border-color:$$Appl_Bkg_Color$$;
		border-width:0pt;	
		background-color: $$Appl_Bkg_Color$$;
		background-image: url('$$Transparent_Image$$');
		background-repeat:repeat;
		width:100%;
	}
.TabellaSenzaBordoNo100
	{	border-color:$$Appl_Bkg_Color$$;
		border-width:0pt;	
		background-color: $$Appl_Bkg_Color$$;
		background-image: url('$$Transparent_Image$$');
		background-repeat:repeat;
	}
.TabellaSenzaBordoForm
	{	border-color:$$Form_Bkg_Color$$;
		border-width:0pt;	
		background-color: $$Form_Bkg_Color$$;
		background-image: url('$$Transparent_Image$$');
		background-repeat:repeat;
	}
.TabellaBottoniSenzaBordo
	{	background-color: $$Appl_Bkg_Color$$;
	 	border-width:0pt;
		background-image: url('$$Transparent_Image$$');
		background-repeat:repeat;
		border-color:$$Appl_Bkg_Color$$;
		width:$$Console_Button_Width$$;
		
	}
             
               
.hiddencol   {  display:none; }
.normalRow   {	color: $$Form_Out_Row_Fore_Color$$;
				background-color: $$Form_Out_Row_Bkg_Color$$;}
.highlightRow {	color: $$Form_Out_Cap_Fore_Color$$;
				background-color: $$Form_Out_Cap_Bkg_Color$$;}
				
/*** COMBOBOX LIST senza bordo e con sfondo transparente ***/
.cbxList
{   
	border-width:0pt; 
	background-color:Transparent;
}
.cbxList td
{   
	background-color: Transparent;
}

.cbxList tr
{   
	background-color: Transparent;
}

.cbxList table
{   
	background-color: Transparent;
}
				
/* Impostazioni oggetto Calendar */

div.ajax__calendar_days table tr td{padding-left: 1px;padding-right: 0px;}
div.ajax__calendar_body{width: 180px; height:150px;}
div.ajax__calendar_container{width: 180px; height:190px;}

/* DropDownCheckBox */
#dd_checkBox INPUT[type="checkbox"]
{
	color:$$Form_In_Enable_Fore_Color$$; 
	background-color:$$Form_Out_Row_Bkg_Color$$;
}

#caption
{
	background-color:Transparent;
}


#dyn_tab .hiddencol   {  display:none; }
#dyn_tab .viscol    { display:block;  }
#dyn_tab input.command
{
	display:inline-block;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    text-align:center;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:2px 2px 2px 10px;
    margin:0 7px 0 0;
}
#dyn_tab INPUT[type="checkbox"]
{
	color:$$Form_In_Enable_Fore_Color$$; 
	background-color:$$Form_Out_Row_Bkg_Color$$;
	border-style:none;
	border-width:0;
	appearance:none;
		width:13px;
		height:13px;
}

#dyn_tab .annulla { background:#f5f5f5 url(../../Images/cancel.png) scroll no-repeat left center; }
#dyn_tab .info { background:#f5f5f5 url(../../Images/info.gif) scroll no-repeat left center; }
#dyn_tab .next { background:#f5f5f5 url(../../Images/next.png) scroll no-repeat left center; }
#dyn_tab .print { background:#f5f5f5 url(../../Images/printer.gif) scroll no-repeat left center; }
#dyn_tab .salva { background:#ff0000 url(../../Images/save-4.gif) scroll no-repeat left center; }
#dyn_tab .cancella { background:#f5f5f5 url(../../Images/delete.gif) scroll no-repeat left center; }
#dyn_tab .home { background:#f5f5f5 url(../../Images/ICO_Start.gif) scroll no-repeat left center; }
#dyn_tab .filtra { background:#f5f5f5 url(../../Images/Mini_Edit.gif) scroll no-repeat left center; }
#dyn_tab .conta { background:#f5f5f5 url(../../Images/Table.gif) scroll no-repeat left center; }
#dyn_tab .empty { background:#f5f5f5 scroll no-repeat left center; }
#dyn_tab .command:hover { cursor:hand; }
#dyn_tab .titolo { font-size:9pt;}
#dyn_tab .sottotitolo { font-size:small;font-style:italic}



#dyn_tab input.command_big 
{
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:100%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:1px 3px 2px 2px;
}
#dyn_tab .command_big:hover { cursor:hand;}    

#dyn_tab .FormDati
	{	border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		border-width:1pt;	
		background-color: $$Dyn_Tab_Bkg_Form_Color(#F5F5F5)$$;
		width:100%;
	}
#dyn_tab .FormDatiStretto
	{	border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		border-width:0pt;	
		background-color: $$Dyn_Tab_Bkg_Form_Color(#F5F5F5)$$;

	}
#dyn_tab .FormDatiPiccolo
	{	border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		border-width:0pt;	
		background-color: $$Dyn_Tab_Bkg_Form_Color(#F5F5F5)$$;
		width:400px;
	}

#dyn_tab .TabellaSenzaBordo
	{	border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		border-width:0pt;	
		background-color: $$Dyn_Tab_Bkg_Form_Color(#F5F5F5)$$;
		width:100%;
	}
#dyn_tab .TabellaSenzaBordoForm
	{	border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		border-width:0pt;	
		background-repeat:repeat;
	}
#dyn_tab .TabellaBottoniSenzaBordo
	{	background-color: $$Dyn_Tab_Bkg_Form_Color(#FFFFFF)$$;
	 	border-width:0pt;
		border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
		width:$$Console_Button_Width$$;
	}
#dyn_tab .TabellaBottoniSenzaBordoNowith
	{	background-color: $$Dyn_Tab_Bkg_Form_Color(#FFFFFF)$$;
	 	border-width:0pt;
		border-color:$$Dyn_Tab_Border_Form_Color(#FFFFFF)$$;
	}
	
#dyn_tab .riga_alternata
{
		background-color : $$DynT_Alternate_Row_Color(#f0f0f0)$$;
}
#dyn_tab .riga
{
		background-color : $$DynT_Row_Color(#FFFFFF)$$;
}
#dyn_tab .evidenzia
{
		background-color: $$DynT_Over_Row_Color(#555555)$$;
		color: $$DynT_Over_Color(#ffffff)$$;
}	

#dyn_tab a:active {color : $$DynT_Link_Active_Color(#FFFFFF)$$; text-decoration: none}
#dyn_tab a:link {color : $$DynT_Link_Color(#FFFFFF)$$; text-decoration: underline}
#dyn_tab a:visited {color : $$DynT_Link_Visited_Color(#FFFFFF)$$; text-decoration: underline}

#dyn_tab .InputFiltro
	{	
		border-width:0pt;	
		font: 8pt Verdana,sans-serif;
	}

#dyn_tab .riga_filtri
{
		background-color : $$DynT_Filter_Row_Color(#BBBBBB)$$;
}


#dyn_tree .command
{
	height:20px;
	border-width: 2px;
	border-right-color: #AAAAAA;
	border-bottom-color: #AAAAAA;
	border-left-color: #DDDDDD;
	border-top-color: #DDDDDD;
	padding: 2px 2px 2px 2px;
	color:black;
	text-decoration:none;
}
div {vertical-align:middle;}
#dyn_tree .mid_align {vertical-align:top;}
#dyn_tree .command:hover { cursor:hand; }
#dyn_tree .salva { background:#CCCCCC url(../../Images/save-4.gif) scroll no-repeat center center; width:25px;height:25px; }
#dyn_tree .indietro { background:#CCCCCC url(../../Images/Exit25.gif) scroll no-repeat center center;width:32px;height:32px;}
#dyn_tree .cancella { background:#CCCCCC url(../../Images/delete.gif) scroll no-repeat left center;width:25px;height:25px; }
#dyn_tree .pulisci { background:#CCCCCC url(../../Images/new.gif) scroll no-repeat left center;width:25px;height:25px; }
#dyn_tree .nuovo { background:#CCCCCC url(../../Images/modify.gif) scroll no-repeat left center;width:25px;height:25px; }
#dyn_tree .refresh { background:#CCCCCC url(../../Images/refresh_arrows25.gif) scroll no-repeat center center;width:32px;height:32px;}
#dyn_tree .schede { background:#CCCCCC url(../../Images/icon_archive25.gif) scroll no-repeat center center;width:32px;height:32px;}
#dyn_tree .conti { background:#CCCCCC url(../../Images/shopping-icon25.gif) scroll no-repeat center center;width:32px;height:32px;}
#dyn_tree .submit { background:#CCCCCC url(../../Images/btnCheck-In-48-on25.gif) scroll no-repeat center center;width:32px;height:32px;}


html, body {
height: 100%;
}


/* BUTTONS */

.buttons a, .buttons button{
     
    background-color:#f5f5f5;
    border:1px solid #dedede;
    display:block;
    float:left;
	margin: 0 7px 0 0;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; 
    width:100%;
}
.buttons button{
    width:100%;
    overflow:visible;
    padding:4px 10px 3px 7px; 
}
.buttons button[type]{
    padding:5px 10px 5px 7px; 
    line-height:17px; 
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; 
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}


/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

.ConsoleDivLivelloPrimoPiano
{
	text-align:right; 
	width:96%; 
	position:absolute; 
	top:10px; 
	left:10px;
	z-index:1;
}

.ConsoleDivLivelloSecondoPiano
{
	width:98%; 
	position:absolute; 
	top:10px; 
	left:10px; 
	z-index:0;
}

.ConsoleTabellaDatiIntestazione
{
	border-color: $$Appl_Bkg_Color$$;
	border-width:0pt;	
	background-color: $$Appl_Bkg_Color$$;
	background-image: url('$$Transparent_Image$$');
	background-repeat:repeat;
	width:100%;
	padding: 1;
	border-spacing:2; 
}
